07342bc6e4a0e9ba2b2f850f5d8cbf38a948b50c,contrib/views/wfmanager/src/main/java/org/apache/oozie/ambari/view/OozieProxyImpersonator.java,OozieProxyImpersonator,readWorkflow,#String#String#,429

Before Change


          os.close();
        }
      };
      return Response.ok(streamer).header("response-type",responseType).status(200).build();
    } catch (IOException e) {
      return getRespCodeForException(e);
    }

After Change


          filePath = workflowFilesService.getWorkflowFileName(workflowPath, JobType.valueOf(jobTypeStr));
          return getWorkflowResponse(filePath, WorkflowFormat.XML.getValue(), true);
        } else {
          return Response.ok(stringResponse).header(RESPONSE_TYPE, WorkflowFormat.DRAFT.getValue()).build();
        }
      } catch (IOException e) {
        return getRespCodeForException(e);